Striped Anchovy - Francés Inglés Diccionario